Piwik\Segment C

Total Complexity 103
Dependencies 16
Dependents 33
Total lines 607
Lines of code 326
Logical lines of code 195
Comment lines 150
Methods 21
Properties 9

Methods 21

Method Rating Maintainability Complexity Lines of code
getCleanedExpression()
A
42 12 51
getStoredSegmentName()
A
53 11 23
containsCondition()
A
60 11 13
getSelectQuery()
A
53 9 23
__construct()
A
48 8 35
getExpressionsWithUnionsResolved()
S
50 6 29
doesSegmentNeedSubquery()
S
59 6 14
getSegmentByName()
S
60 6 12
getSegmentHash()
S
51 5 26
isVisitSegment()
S
59 5 14
initializeSegment()
S
54 4 21
combine()
S
63 4 11
willBeArchived()
S
65 4 9
getAvailableSegments()
S
57 2 16
getInvertedOperatorForSubQuery()
S
67 3 8
getHash()
S
72 2 6
getString()
S
82 1 3
getSegmentExpression()
S
82 1 3
__toString()
S
80 1 3
isEmpty()
S
81 1 3
getOriginalString()
S
82 1 3